﻿@charset "utf-8";
/*
* document css
* Author:yujianping
* Tel:13716506521
*/
/*基本*/
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 tahoma,arial,\5b8b\4f53;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
small{font-size:12px;}
ul,ol{list-style:none;}
a{color:#4c4c4c;text-decoration:none;}
a:hover{color:#ff6600;text-decoration:underline;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
body{line-height:1;color:#898989;text-align:center;}
body.bodybg{background:url(../images/bg/bodybg.gif) repeat-x;}
/*接口样式*/
.fn{font-weight:normal;}.fb{font-weight:bold;}.dis{display:block;}undis{display:none;}.wbwb{word-wrap:break-word;word-break:break-all;}
.fit{font-style:italic;}.hand{cursor:pointer;}.pr{position:relative;}.pa{position:absolute;}.zoom{zoom:1;}
.fs12{font-size:12px;}.fs14{font-size:14px;}.fs16{font-size:16px;}.fs18{font-size:18px;}.fs20{font-size:20px;}.tl{text-align:left;}.tr{text-align:right;}.tc{text-align:center;}
.fl{float:left;}.fr{float:right;}.ow{overflow:hidden;}.clearfix{*zoom:1;}.clearfix:after{height:0;content:" ";clear:both;display:block;font-size:0;visibility:hidden;}
.vm{vertical-align:middle;}.vt{vertical-align:top;}.vb{vertical-align:bottom;}.cb{clear:both;}.cl{clear:left;}.cr{clear:right;}.mauto{margin-left:auto;margin-right:auto;}
.m5{margin:5px;}.m7{margin:7px;}.m10{margin:10px;}.m15{margin:15px;}.m20{margin:20px;}.m25{margin:25px;}.m30{margin:30px;}.m50{margin:50px;}.m100{margin:100px;}
.mt5{margin-top:5px;}.mt7{margin-top:7px;}.mt10{margin-top:10px;}.mt15{margin-top:15px;}.mt20{margin-top:20px;}.mt25{margin-top:25px;}.mt30{margin-top:30px;}.mt50{margin-top:50px;}.mt100{margin-top:100px;}
.mr5{margin-right:5px;}.mr7{margin-right:7px;}.mr10{margin-right:10px;}.mr15{margin-right:15px;}.mr20{margin-right:20px;}.mr25{margin-right:25px;}.mr30{margin-right:30px;}.mr50{margin-right:50px;}.mr100{margin-right:100px;}
.mb5{margin-bottom:5px;}.mb7{margin-bottom:7px;}.mb10{margin-bottom:10px;}.mb15{margin-bottom:15px;}.mb20{margin-bottom:20px;}.mb25{margin-bottom:25px;}.mb30{margin-bottom:30px;}.mb50{margin-bottom:50px;}.mb100{margin-bottom:100px;}
.ml5{margin-left:5px;}.ml7{margin-left:7px;}.ml10{margin-left:10px;}.ml15{margin-left:15px;}.ml20{margin-left:20px;}.ml25{margin-left:25px;}.ml30{margin-left:30px;}.ml50{margin-left:50px;}.ml100{margin-left:100px;}
.p5{padding:5px;}.p7{padding:7px;}.p10{padding:10px;}.p15{padding:15px;}.p20{padding:20px;}.p25{padding:25px;}.p30{padding:30px;}.p50{padding:50px;}.p100{padding:100px;}
.pt5{padding-top:5px;}.pt7{padding-top:7px;}.pt10{padding-top:10px;}.pt15{padding-top:15px;}.pt20{padding-top:20px;}.pt25{padding-top:25px;}.pt30{padding-top:30px;}.pt50{padding-top:50px;}.pt100{padding-top:100px;}
.pr5{padding-right:5px;}.pr7{padding-right:7px;}.pr10{padding-right:10px;}.pr15{padding-right:15px;}.pr20{padding-right:20px;}.pr25{padding-right:25px;}.pr30{padding-right:30px;}.pr50{padding-right:50px;}.pr100{padding-right:100px;}
.pb5{padding-bottom:5px;}.pb7{padding-bottom:7px;}.pb10{padding-bottom:10px;}.pb15{padding-bottom:15px;}.pb20{padding-bottom:20px;}.pb25{padding-bottom:25px;}.pb30{padding-bottom:30px;}.pb50{padding-bottom:50px;}.pb100{padding-bottom:100px;}
.pl5{padding-left:5px;}.pl7{padding-left:7px;}.pl10{padding-left:10px;}.pl15{padding-left:15px;}.pl20{padding-left:20px;}.pl25{padding-left:25px;}.pl30{padding-left:30px;}.pl50{padding-left:50px;}.pl100{padding-left:100px;}
.i2em{text-indent:2em;}.il20{text-indent:20px;}
.lh20{line-height:20px;}.lh24{line-height:24px;}.lh30{line-height:30px;}
.w{width:100%;}.w50{width:50px;}.w86{width:86px;}.w180{width:180px;}.w265{width:265px;}.w270{width:270px;}.w298{width:298px;}.w339{width:339px;}.w445{width:445px;}.w645{width:645px;}
.h{height:100%;}.h50{height:50px;}
.cblack{color:black;}.cred{color:red;}.cf60{color:#f60;}.c3ab{color:#3ab7ff;}
.btn1{width:77px;height:34px;background:url(../images/btn/btn1.gif);border:0;color:#fff;font-size:16px;font-weight:bold;}
/*public*/
#page,#header,#content,#footer{margin-left:auto;margin-right:auto;}
.w960{width:960px;}
.txt{padding:5px 2px;height:24px;line-height:24px;border:1px solid #dbdbdb;}
.select{padding:4px 2px;border:1px solid #dbdbdb;}
.textarea{padding:4px 2px;border:1px solid #dbdbdb;resize:none;}
.formLabel{padding-right:8px;line-height:24px;display:inline-block;}
.formLabelTxt{*position:relative;*top:-8px;}
.formLabelTxt1{*position:relative;*top:-4px;}
/*分页*/
.pageBox{height:25px;font-family:Tahoma;float:left;position:relative;left:50%;}
.page{position:relative;left:-50%;}
* html .page{float:left;}
.page a,.page .pageCur,.page .pageMore{margin-right:5px;padding:0 5px;min-width:15px;_width:15px;height:23px;line-height:23px;float:left;font-size:13px;font-family:Arial,SimSun;overflow:hidden;text-align:center;vertical-align:middle;white-space:nowrap;}
.page .pageStart,.page .pageEnd,.page .pagePrev,.page .pageNext{background-color:#fff;width:auto;font-size:12px;_padding-top:1px;_height:22px;}
.page .pageCur{border:1px solid #ccc;}
/*header*/
#header{height:61px;background:url(../images/bg/headerBg.gif) no-repeat center bottom;}
#header h1{width:155px;height:29px;background:url(../images/icons/logo.gif);}
#header h1 a,#header h1 a:hover{width:155px;height:29px;}
.headerUl li{margin-right:10px;display:inline;}
.headerUl li a,.headerUl li a:hover{padding:0 10px;height:34px;line-height:30px;color:#fff;font-size:16px;float:left;outline:none;}
.headerUl li.current a,.headerUl li.current a:hover{background:url(../images/icons/icon_1.gif) no-repeat center bottom;color:#f7ce00;}
.headerInput{width:199px;height:31px;background:url(../images/bg/headerInput.gif) no-repeat;}
.headerTxt{padding:5px 29px 5px 10px;width:160px;height:21px;line-height:21px;background:url(../images/icons/icon_2.gif) no-repeat 170px center transparent;border:0;}
.headerUser{padding:5px 0 0 50px;}
.headerUser li{height:20px;line-height:20px;font-size:14px;}
.headerUser li.headerUserBr1{width:1px;height:14px;font-size:0;background:#fff;overflow:hidden;position:relative;top:3px;top:2px\9;*top:2px;_top:3px;}
.headerUser li a,.headerUser li a:hover{color:#fff;}
/*首页*/
.mainL h2{line-height:24px;border-bottom:1px dashed #ccc;font-size:14px;}
.mainLListLi{padding-bottom:15px;width:322px;float:left;}
.mainLListImg{width:94px;}
.mainLListCon{padding:0 10px;width:208px;}
.mainLListCon li{margin-right:10px;width:59px;height:20px;line-height:20px;float:left;}
.mainLListCon li.mainLListConBr{background:url(../images/bg/br1.gif) no-repeat right center;}
.mainR{}
.mainR h2{line-height:24px;border-bottom:1px dashed #ccc;font-size:14px;}
.mainR h3 a{color:#3a90e3}
.mainR h3 a:hover{color:#f60;}
.mainRT,.mainRB{width:298px;height:15px;font-size:0px;overflow:hidden;}
.mainRT{background:url(../images/bg/mainRT.gif);}
.mainRB{background:url(../images/bg/mainRB.gif);}
.mainRBox{border-left:9px solid #e5e5e5;border-right:9px solid #e5e5e5;}
.mainRInput{padding:7px 10px;width:218px;height:22px;background:url(../images/bg/mainRInput.gif) repeat-x;border:1px solid #1f74a5;}
.mainRLog{width:105px;height:38px;background:url(../images/btn/mainRLog.gif);border:none;font-size:16px;overflow:hidden;zoom:1;text-indent:-9999px;}
.mainRIcon{width:110px;}
.mainRIcon dt{padding:0 0 3px 0;width:110px;line-height:20px;}
.mainRIcon dd{padding-right:10px;width:16px;height:16px;float:left;}
.mainRIcon dd a,.mainRIcon dd a:hover{width:16px;height:16px;display:block;overflow:hidden;text-indent:-9999px;}
.mainRIcon dd .sina{background:url(../images/icons/icon_sina.gif);}
.mainRIcon dd .qq{background:url(../images/icons/icon_qq.gif);}
.mainRIcon dd .weibo{background:url(../images/icons/icon_weibo.gif);}
.mainRIcon dd .douban{background:url(../images/icons/icon_douban.gif);}
/*reg*/
.regStep{}
.regStep li{height:52px;line-height:52px;color:#fff;float:left;font-size:22px;text-align:center;}
.regStep li.regStep1{width:302px;background:#ffcc00;}
.regStep li.regStep2{width:302px;background:#d9d9d9;}
.regStep li.regStepl{width:5px;background:url(../images/bg/reg_l.gif);}
.regStep li.regStepr{width:5px;background:url(../images/bg/reg_r.gif);}
.regStep li.regStepr1{width:5px;background:url(../images/bg/reg_r1.gif);}
.regStep li.regStepc1{width:21px;background:url(../images/bg/reg_c.gif);}
.regStep li.regStepc2{width:21px;background:url(../images/bg/reg_c1.gif);}
.regStep li.regStepc3{width:21px;background:url(../images/bg/reg_c2.gif);}
.regFormBtn,.regFormBtn1,.regFormBtn2{width:156px;height:46px;border:none;font-size:16px;overflow:hidden;zoom:1;text-indent:-9999px;}
.regFormBtn{background:url(../images/btn/btn_reg.gif);}
.regFormBtn:focus{outline:0;}
.regFormBtn::-moz-focus-inner{border-color:transparent!important;}
.regFormBtn1{background:url(../images/btn/btn_reg1.gif);}
.regFormBtn2{background:url(../images/btn/btn_reg2.gif);}
.regFormArgee,.regFormArgee:hover{color:#00c0ff;}
.regFormErr{padding-left:10px;width:172px;line-height:18px;display:inline-block;*position:relative;*top:-8px;}
.regSea{border-bottom:1px dashed #999;}
.regSea input{padding:3px 3px;height:17px;line-height:17px;border:1px solid #abadb3;}
.regSea select{padding:2px 3px;padding:1px 3px\9;border:1px solid #abadb3;}
.regSeaTxt,.regSeaTxt:hover{color:#3a90e3;}
.regList li{padding-bottom:15px;width:240px;height:80px;float:left;}
.regList .regListImg{padding:2px;width:65px;border:2px solid #ffa602;float:left;}
.regList h4,.regList p{padding-left:10px;padding-right:10px;width:146px;float:left;}
.regList h4 a{color:#3a90e3;}
.regList h4 a:hover{color:#ff6600;}
.regJoin,.regJoin:hover{width:56px;height:20px;background:#d9d9d9;color:#3a90e3;float:left;text-align:center;text-decoration:none;}
.regSucT,.regSucB{width:445px;height:7px;overflow:hidden;}
.regSucT{background:url(../images/bg/regSucT.gif);}
.regSucB{background:url(../images/bg/regSucB.gif);}
.regSucC{border-left:3px solid #ececec;border-right:3px solid #ececec;}
.regSuc{border:3px solid #ececec;}
.regSucDl dd{padding-left:15px;background:url(../images/icons/icon_3.gif) no-repeat left 5px;}
/*用户中心*/
.userTopBg{background:url(../images/bg/userTopBg.gif) repeat-x;}
.userNav{width:222px;}
.userNavBox{background:#fff;border:1px solid #e4e4e4;}
.userNavFoot{width:222px;height:3px;background:url(../images/bg/userNavFoot.gif) no-repeat right;}
.userNavAbout{border-bottom:1px dashed #999;}
.userNavName a,.userNavName a:hover{margin:10px 10px 0 0;padding:5px 10px;background:#f3f3f3;border:1px solid #cfcfcf;display:inline-block;}
.userCon{padding-top:51px;width:728px;}
.userTab{height:32px;border-bottom:1px solid #e4b421;}
.userTab li{width:146px;height:32px;line-height:32px;float:left;text-align:center;}
.userTab li.current{background:url(../images/bg/userTab.gif);}
.userTab li.current a,.userTab li.current a:hover{color:#fff;text-decoration:none;}
.userNavImg{padding:24px;width:135px;height:135px;overflow:hidden;text-align:center;}
.userNavImgBg{width:180px;height:180px;background:url(../images/bg/userNavImgBg.gif);top:0;left:0;z-index:10;overflow:hidden;text-indent:-9999px;}
.userNavImgMy{width:135px;height:135px;display:block;}
.userNavImgMy img{display:block;}
/*footer*/
#footer{border-top:1px solid #dedede;}
.footerLink li{padding:0 10px;height:12px;line-height:12px;border-right:1px solid #4c4c4c;float:left;}
.footerLink li.footerLinkNone{border-right:0;}